package com.aspose.cells;

class zalm extends Cell {
   private zalh e;

   zalm(Row var1, zalh var2, int var3, zfv var4) {
      super(var1, var3, var4, false);
      this.e = var2;
   }

   void b() {
   }

   void c() {
   }

   void a(String var1) {
      this.c.c = 4;
      zayy var2 = new zayy(var1, 1);
      var2.e = -1;
      this.c.d = var2;
   }

   void a(int var1, Object var2, boolean var3) {
      this.c.c = var1;
      this.c.d = var2;
   }

   void a(zfv var1, int var2, boolean var3) {
      if (var1 != this.c) {
         this.c.a(var1, var2);
      }

   }

   void a(int var1) {
      this.c.b = var1;
   }

   void c(int var1) {
      this.c.a(var1);
   }

   public void setStyle(Style style) {
      if (style == null) {
         this.b(-1);
      } else {
         this.c.b = this.e.a(style);
      }
   }

   public Style getStyle() {
      Style var1 = new Style(this.e.a);
      int var2 = this.c.b;
      if (var2 < 0) {
         var2 = Row.e(this.b.a);
         if (var2 == 15) {
            var2 = this.d.d.a(this.c.a);
            if (var2 < 0) {
               var2 = 15;
            }
         }
      }

      var1.copy(this.e.a(var2));
      return var1;
   }

   public void putValue(String stringValue) {
      this.a(stringValue);
   }

   void e() {
      this.c.c = 0;
      this.c.d = null;
   }

   void a(zyi var1) {
      this.c.c = 5;
      this.c.d = var1;
   }

   public void setStyle(Style style, boolean explicitFlag) {
      throw new CellsException(10, "Only complete Style can be set for light mode");
   }

   public void setStyle(Style style, StyleFlag flag) {
      throw new CellsException(10, "Only complete Style can be set for light mode");
   }
}
